package com.cskt.common.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
    * 区域字典表
    */
@ApiModel(value="com-cskt-entity-ItripAreaDic")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ItripAreaDic {
    /**
    * 主键
    */
    @ApiModelProperty(value="主键")
    private Long id;

    /**
    * 区域名称
    */
    @ApiModelProperty(value="区域名称")
    private String name;

    /**
    * 区域编号
    */
    @ApiModelProperty(value="区域编号")
    private String areaNo;

    /**
    * 父级区域
    */
    @ApiModelProperty(value="父级区域")
    private Long parent;

    /**
    * 0:未激活 1:已激活
    */
    @ApiModelProperty(value="0:未激活 1:已激活")
    private Integer isActivated;

    /**
    * 是否是商圈(0:不是 1:是)
    */
    @ApiModelProperty(value="是否是商圈(0:不是 1:是)")
    private Integer isTradingArea;

    /**
    * (0:不是 1：是)
    */
    @ApiModelProperty(value="(0:不是 1：是)")
    private Integer isHot;

    /**
    * 区域级别(0:国家级 1:省级 2:市级 3:县/区)
    */
    @ApiModelProperty(value="区域级别(0:国家级 1:省级 2:市级 3:县/区)")
    private Integer level;

    /**
    * 1:国内 2：国外
    */
    @ApiModelProperty(value="1:国内 2：国外")
    private Integer isChina;

    @ApiModelProperty(value="")
    private String pinyin;

    @ApiModelProperty(value="")
    private Date creationDate;

    @ApiModelProperty(value="")
    private Long createdBy;

    @ApiModelProperty(value="")
    private Date modifyDate;

    @ApiModelProperty(value="")
    private Long modifiedBy;

    /**
    * 逻辑删除（0:未删除；1：删除）
    */
    @ApiModelProperty(value="逻辑删除（0:未删除；1：删除）")
    private Integer isDeleted;
}